package ejb.cbm.admin.local;

import java.util.List;
//import javax.ejb.Local;

import ejb.cbm.admin.entity.TransaccionSegmentoEntity;
import ejb.cbm.admin.entity.TransaccionSegmentoEntityId;

//@Local

public interface TransaccionSegmentoSessionLocal {
    public void save(TransaccionSegmentoEntity transientInstance);
    public void delete(TransaccionSegmentoEntity persistentInstance);
	public TransaccionSegmentoEntity update(TransaccionSegmentoEntity detachedInstance);
	public TransaccionSegmentoEntity findById( TransaccionSegmentoEntityId id);
	public List findByProperty(String propertyName, Object value);
	public List findByMontosinautorizacionsoles(Object montosinautorizacionsoles);
	public List findByMontoconautorizacionsoles(Object montoconautorizacionsoles);
	public List findByMontosinautorizaciondolares(Object montosinautorizaciondolares);
	public List findByMontoconautorizaciondolares(Object montoconautorizaciondolares);
	public List findByMontosinautorizacioneuros(Object montosinautorizacioneuros);
	public List findByMontoconautorizacioneuros(Object montoconautorizacioneuros);
	public List findByUsuarioregistro(Object usuarioregistro);
	public List findByUsuariomodificacion(Object usuariomodificacion);
}